Big Huge Thesaurus

time deposit account

noun